package com.blockmeta.bbs.immodule.bean.databean;

import com.blockmeta.bbs.immodule.bean.beaninterface.IJoinCircleRequestEntry;

/**
 * @author AirThor
 * @date 2019/4/4.
 */
public class JoinCircleRequestBean implements IJoinCircleRequestEntry {
    /**
     * 圈子请求事件ID
     */
    long todoId=0;
    /**
     * 申请人ID
     */
    long fromId=0;

    long groupId=0;
    /**
     * 申请人头像
     */
    String avatar="";
    /**
     * 申请人名字
     */
    String name="";
    /**
     * 申请人等级
     */
    String grade="";
    /**
     * 申请人注册时长
     */
    String age="";
    /**
     * 申请状态
     */
    public boolean passed=false;
    /**
     * 申请信息
     */
    String requestMsg="";
    /**
     * 是否完成
     */
    private Boolean complete;

    @Override
    public long getTodoId() {
        return todoId;
    }

    public void setTodoId(long todoId) {
        this.todoId = todoId;
    }

    public void setFromId(long fromId) {
        this.fromId = fromId;
    }

    public void setAvatar(String avatar) {
        this.avatar = avatar;
    }

    public void setName(String name) {
        this.name = name;
    }

    public void setGrade(String grade) {
        this.grade = grade;
    }

    public void setAge(String age) {
        this.age = age;
    }

    public void setRequestMsg(String requestMsg) {
        this.requestMsg = requestMsg;
    }

    @Override
    public long getFromId() {
        return fromId;

    }

    @Override
    public String getAvatar() {
        return avatar;
    }

    @Override
    public long getGroupId() {
        return groupId;
    }

    @Override
    public String getName() {
        return name;
    }

    @Override
    public String getGrade() {
        return grade;
    }

    @Override
    public String getAge() {
        return age;
    }

    @Override
    public boolean isPassed() {
        return passed;
    }

    @Override
    public boolean isCompleted() {
        return complete;
    }

    @Override
    public String getRequestMsg() {
        return requestMsg;
    }

    @Override
    public void setPassed(boolean passed) {
        this.passed = passed;
    }

    @Override
    public void setComplete(boolean complete) {
        this.complete = complete;
    }

    public void setGroupId(long groupId) {
        this.groupId = groupId;
    }
}
